<?php 
require('./lib/init.php');

$art_id = intval($_GET['art_id']);
//判断地址栏传过来的ID是否合法
if(!is_numeric($art_id)){
	error('文章ID不合法');
}

//判断是否有这篇文章
$sql = "select * from art where art_id=$art_id";
if(!mGetOne($sql)){
	error("文章不存在");
}

//查询所有的目录
$sql ="select * from cat";
$cats = mGetAll($sql);
//var_dump($cats);
if(empty($_POST)){
	$sql = "select * from art where art_id=$art_id";
	$art = mGetRow($sql);
	//var_dump($art);
	require(ROOT.'/view/admin/artedit.html');
}else{
	//检测标题是否为空
	$art['title'] = trim($_POST['title']);
	if(empty($art['title'])){
		error('标题不能为空');
	}

	//检测栏目是否为数字
	$art['cat_id'] = $_POST['cat_id'];
	if(!is_numeric($art['cat_id'])){
		error('栏目不能为数字');
	}

	//检测内容是否为空
	$art['content'] = trim($_POST['content']);
	if(empty($art['content'])){
		error('内容不能为空');
	}

	$art['lastup'] = time();

	if(mExec('art',$art,'update',"art_id=$art_id")){
		succ('文章修改成功');
	}else{
		error('文章修改失败');
	}
}



